Location:
Palais des Festivals, Cannes, France